river bar - French English Dictionary